send a diplomatic note - Allemand Anglais Dictionnaire